.lf-body, .lf-html {width: 100%; height: 100%; background-color: #F1F2F3; }
.lf-login-box img { width: 100%; height: 2.73rem;}
.lf-login-form { position: absolute; top: 2.12rem; left: 0; width: 100%;}
.lf-login-form-data { margin: 0 0.55rem; background: #fff; padding: 0 0.36rem; box-shadow: 0px 0px 11px 1px rgba(9, 7, 10, 0.26);}
.lf-login-title { text-align: center; line-height: 0.36rem; font-size: 0.36rem; color: #666; padding: 0.29rem 0; }
.lf-form-item { border-bottom: 1px solid #ccc; padding: 0 0.13rem 0 0.29rem; line-height: 0.98rem; font-size: 0.3rem; color: #333;}
.lf-form-item > select {flex: 1; margin-left: 0.64rem; border: none;}
.lf-form-item > input { flex: 1; margin-left: 0.64rem; border: none;}
.lf-form-item > div { min-width: 1.2rem; line-height: 0.98rem;}
.lf-form-item .lf-form-code span { padding: 0.12rem 0.25rem; border-radius: 0.05rem; background: #999; color: #fff; font-size: 0.26rem;}
.lf-form-item .lf-form-code { margin-left: 0.64rem; }
.lf-form-item .lf-form-code input { border: none; line-height: 0.98rem; margin: 0; width: 2.25rem;}
.lf-form-btn input { width: 100%; line-height: 0.9rem; font-size: 0.34rem; color: #fff; background: #ff4153; border-radius: 0.05rem; border: none;}
.lf-form-btn {border-radius: 0.05rem; }
.lf-login-tips { font-size: 0.24rem; line-height: 0.24rem; color: #999; text-align: center; margin-top: 0.21rem; padding-bottom: 0.3rem;}
.lf-login-tips span { color: #0094da;}
.lf-tologIn { text-align: center; color: #999; font-size: 0.26rem; line-height: 0.26rem; margin-top: 0.98rem;}
.lf-tologIn span { color: #0094da;}